vanmaram

Wild olive tree - meaning in malayalam

Meanings for Wild olive tree

noun
ഇരിപ്പവൃക്ഷം
കാട്ടൊലീവ്‌ മരം